rat testicular tissue - German English Dictionary